#ifndef LEVEL_PACK_h
#define LEVEL_PACK_h

//Level MACROS
#define LEVEL_LENGTH    148
#define LEVEL_WIDTH       8
#define NUM_OF_ENEMIES   21
#define ET_SIZE           1
#define CT_SIZE          11

#define COLUMN_7      "!     WW          W                                                              1                                                           RRR   "
#define COLUMN_6      "     WWWW        WWW        1                                                ggggg                                             1    WW       RER   "
#define COLUMN_5      "  R R      W            gggggg             1                   1              ooo                                            1oo     W     RRRRRRR "
#define COLUMN_4      " RRRRR    WWW            oooo           gggggg          1  ggggg        1  gg ooo               1         1     1           oooo     W     RRERERR "
#define COLUMN_3      " RRRRR                ggggggggg      1   oooo         ooo   ooo       gggg    ooo   ooo      gggg      gggg  gggg          1oooo     W    RRRRRRRRR"
#define COLUMN_2      "RRRERRR            1   ooooooo   1 ggggg oooo      1        ooo        oo     ooo          1  oo    1   oo    oo          oooooo     W    RRERERERR"
#define COLUMN_1      "RRRERRR     11   gggg  ooooooo gggg ooo  oooo   ggggg    ggggggg ggggg oo     ooo        ooo  oo  gggg  oo    oo          oooooo     o   1RRERERERR"
#define COLUMN_0      "oooooooooooooo    oo   ooooooo  oo  ooo  oooo    ooo      ooooo   ooo  oo     ooo             oo   oo   oo    oo    ooooooooooooooooooooooooooooooo"

//Color MACROS
#define ALL_OFF       { 0,  0,  0}
#define ALL_ON        {15, 15, 15}
#define DEFAULT_COLOR 0

//Color tables for level and enemies
color colorTable[CT_SIZE] = {{' ', { 0,  0,  0}},
                             {'b', { 0,  0,  2}},
                             {'g', { 1, 15,  0}},
                             {'o', {12, 15,  0}},
                             {'r', { 6,  3,  0}},
                             {'E', { 0,  0,  0}},
                             {'B', { 0,  0,  0}},
                             {'W', { 3, 15,  2}},
                             {'P', { 8,  0,  4}},
                             {'G', { 1, 15,  0}},
                             {'R', { 6,  3,  0}}};                             
color enemiesColor[NUM_OF_ENEMIES] = {'1', {15, 15, 2}};

#endif
